<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="zh" xml:lang="zh" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Concept: 开发环境</title>
<meta name="uma.type" content="Concept">
<meta name="uma.name" content="development_environment">
<meta name="uma.presentationName" content="开发环境">
<meta name="element_type" content="concept">
<meta name="filetype" content="description">
<meta name="role" content="">
<link rel="StyleSheet" href="./../../../css/default.css" type="text/css">
<script src="./../../../scripts/ContentPageResource.js" type="text/javascript" language="JavaScript"></script><script src="./../../../scripts/ContentPageSection.js" type="text/javascript" language="JavaScript"></script><script src="./../../../scripts/ContentPageSubSection.js" type="text/javascript" language="JavaScript"></script><script src="./../../../scripts/ContentPageToolbar.js" type="text/javascript" language="JavaScript"></script><script src="./../../../scripts/contentPage.js" type="text/javascript" language="JavaScript"></script><script type="text/javascript" language="JavaScript">
					var backPath = './../../../';
					var imgPath = './../../../images/';
					var nodeInfo=null;
					contentPage.preload(imgPath, backPath, nodeInfo,  '', false, false, false);
				</script>
</head>
<body>
<div id="breadcrumbs"></div>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td valign="top"><a name="Top"></a>
<div id="page-guid" value="8.055374059382349E-306"></div>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td class="pageTitle" nowrap="true">Concept: 开发环境</td><td width="100%">
<div align="right" id="contentPageToolbar"></div>
</td><td width="100%" class="expandCollapseLink" align="right"><a name="mainIndex" href="./../../../index.htm"></a><script language="JavaScript" type="text/javascript" src="./../../../scripts/treebrowser.js"></script></td>
</tr>
</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="pageTitleSeparator"><img src="./../../../images/shim.gif" alt="" title="" height="1"></td>
</tr>
</table>
<div class="overview">
<table width="97%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50"><img src="./../../../images/concept.gif" alt="" title=""></td><td>
<table class="overviewTable" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top">本指导信息描述了开发环境的基本概念，以及开发环境的不同类型。</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Relationships</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<th class="sectionTableHeading" scope="row">Related Elements</th><td class="sectionTableCell">
<ul>
<li>
<a href="./../../../rup/disciplines/rup_environment_discipline_41478973.html" guid="_yeKmwtnmEdmO6L4XMImrsA">环境</a>
</li>
<li>
<a href="./../../../rup/domains/environment_53C41220.html" guid="_5JJn0P_UEdmVCcs_BRqacA">环境</a>
</li>
<li>
<a href="./../../../rup/capabilitypatterns/environment_88B1B954.html" guid="{659D51DD-DF1F-465E-9F3A-2FC6F9BC7C34}">环境</a>
</li>
<li>
<a href="./../../../rup/roles/rup_system_administrator_BE5AEF12.html" guid="{57519B77-801E-4C38-AC0A-0032A0BDB2B6}">系统管理员</a>
</li>
</ul>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Main Description</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td class="sectionTableSingleCell"><a id="Top" name="Top"></a><a key="开发环境（development environment）" text="概念" name="XE_development_environment__concept_of" id="XE_development_environment__concept_of" class="index"></a><a key="环境（environment）" text="开发环境" name="XE_environment__development_environment" id="XE_environment__development_environment" class="index"></a> 
<h3>
    <a id="DevelopmentEnvironmentForAProject" name="DevelopmentEnvironmentForAProject">项目的开发环境</a>
</h3>
<p>
    软件开发项目的<b>开发环境</b>是项目用于开发和部署系统需要的所有组成部分（诸如工具、指南、流程、模板和基础结构）的术语。所有这些都将表示为 Neusoft Unified Process 中的工作产品，如下所示：
</p>
<ul>
    <li>
        <a class="elementLinkWithType" href="./../../../rup/workproducts/rup_development_infrastructure_21BD206E.html" guid="{A40A3A6E-A090-46B4-B2FE-5F1AC36F010B}">Artifact: 开发基础结构</a>
    </li>
    <li>
        <a class="elementLinkWithType" href="./../../../rup/workproducts/rup_development_case_F4260B3A.html" guid="{F071C3D3-7054-457F-8A81-EFA6678CCDE1}">Artifact: 开发案例</a>
    </li>
    <li>
        <a class="elementLinkWithType" href="./../../../rup/workproducts/rup_tools_BB931C14.html" guid="{FE332FA8-1BAF-4BF8-A855-CB4B8A01A7AE}">Artifact: 工具</a>
    </li>
    <li>
        <a class="elementLinkWithType" href="./../../../rup/workproducts/rup_project_specific_templates_194866AA.html" guid="{C98D0698-2DDE-43E6-8478-2AB8A4FBE99B}">Artifact: 特定于项目的模板</a>
    </li>
    <li>
        <a class="elementLinkWithUserText" href="./../../../rup/workproducts/rup_project_specific_guidelines_8DC8DA32.html" guid="{E5501201-7EE6-4243-AE91-73880FF76FC1}">工作产品：特定于项目的指南</a>，例如：
        <ul>
            <li>
                工具使用指南
            </li>
            <li>
                业务建模指南
            </li>
            <li>
                用例建模指南
            </li>
            <li>
                用户界面指南
            </li>
            <li>
                设计指南
            </li>
            <li>
                编程指南
            </li>
            <li>
                测试指南
            </li>
        </ul>
    </li>
    <li>
        <a class="elementLinkWithUserText" href="./../../../rup/workproducts/rup_cm_plan_EDA7C715.html" guid="{71138CAE-59CA-41DE-8DD1-BE11799566FD}">工作产品：CM 计划</a>
    </li>
    <li>
        <a class="elementLinkWithType" href="./../../../rup/workproducts/rup_manual_styleguide_2E6E0412.html" guid="{07A138D6-9C3B-438D-B7EC-D029998A91E4}">Artifact: 手册风格指南</a> 
        <p>
            有时，讨论项目开发环境的部分也是很有用的，示例如下：
        </p>
    </li>
    <li>
        <b>测试环境</b>可能包括：
        <ul>
            <li>
                测试工作产品的模板，例如<a class="elementLink" href="./../../../rup/workproducts/rup_test_plan_53712941.html" guid="{B95CA9FA-A00E-4C6C-AA16-133297812CC0}">测试计划</a>和<a class="elementLink" href="./../../../rup/workproducts/rup_test_evaluation_summary_D9B4016B.html" guid="{C6AAA2A6-C5AD-42DA-BCBC-9B1349D7B6CF}">测试评估摘要</a>
            </li>
            <li>
                <a class="elementLinkWithUserText" href="./../../../rup/workproducts/rup_project_specific_guidelines_8DC8DA32.html" guid="{E5501201-7EE6-4243-AE91-73880FF76FC1}">特定于项目的测试指南</a>
            </li>
            <li>
                测试工具
                <ul>
                    <li>
                        <a class="elementLink" href="./../../../rup/tools/rup_robot_26C85D92.html" guid="{1A26E508-8140-4241-865E-0A2A5BCAEFFF}">Rational Robot</a>、
                    </li>
                    <li>
                        <a class="elementLink" href="./../../../rup/tools/rup_test_factory_3EDA2115.html" guid="{FBA5098E-2CA8-483D-814D-DE3E876426B1}">Rational TestFactory</a>、
                    </li>
                    <li>
                        <a class="elementLinkWithUserText" href="./../../../rup/tools/rup_purifyplus_CABB5CD4.html" guid="{F86573D5-C2E6-4E4F-9B29-23CC99B2BB8D}">Rational Purify Plus</a> 以及
                    </li>
                    <li>
                        <a class="elementLink" href="./../../../rup/tools/rup_test_manager_tool_2C79A4DC.html" guid="{A6000C96-0EC5-41D8-9B9A-5480DFEB77D6}">Rational TestManager</a>
                    </li>
                </ul>
            </li>
            <li>
                必要的基本软硬件基础结构<br />
                <br />
            </li>
        </ul>
    </li>
    <li>
        <b>实现环境</b>可能包括
        <ul>
            <li>
                实现工作产品的模板，例如<a class="elementLink" href="./../../../rup/workproducts/rup_integration_build_plan_31CE4B79.html" guid="{FA56B557-857D-4122-8E60-7A4A84418EB1}">集成构建计划</a>
            </li>
            <li>
                <a class="elementLinkWithUserText" href="./../../../rup/workproducts/rup_project_specific_guidelines_8DC8DA32.html" guid="{E5501201-7EE6-4243-AE91-73880FF76FC1}">特定于项目的编程指南</a>
            </li>
            <li>
                实现工具，例如：
                <ul>
                    <li>
                        编译器和调试器
                    </li>
                    <li>
                        <a class="elementLink" href="./../../../rup/tools/rup_clearcase_9665C.html" guid="{B2D1373B-A826-4169-A38A-B53B2122DC7C}">Rational ClearCase</a>、
                    </li>
                    <li>
                        <a class="elementLink" href="./../../../rup/tools/rup_rose_classic_20F2524D.html" guid="{06FB737B-5D74-4C3B-98F4-36153CFB2E34}">Rational Rose</a>、
                    </li>
                    <li>
                        <a class="elementLink" href="./../../../rup/tools/rup_xde_D81FFA70.html" guid="{303A82D2-E3AB-4501-8563-0D4D43782AF9}">Rational XDE Developer</a>、
                    </li>
                    <li>
                        <a class="elementLinkWithUserText" href="./../../../rup/tools/rup_purifyplus_CABB5CD4.html" guid="{F86573D5-C2E6-4E4F-9B29-23CC99B2BB8D}">Rational Purify Plus</a> 以及
                    </li>
                    <li>
                        <a class="elementLink" href="./../../../rup/tools/rup_test_realtime_861C5353.html" guid="{18E6764A-2366-4F59-A5F2-FDF4891EBCE9}">Rational Test RealTime</a>、
                    </li>
                </ul>
            </li>
            <li>
                必要的基本软硬件基础结构
            </li>
        </ul>
    </li>
</ul>
<h3>
    <a id="OrganizationalDevelopmentEnvironment" name="OrganizationalDevelopmentEnvironment">组织性开发环境</a>
</h3>
<p>
    通常，开发组织中的不同项目之间存在许多相似性。项目以相似的方式使用同一个工具。不同项目之间的流程类似，一些指南也可能相同。因此，可从具有开发和维护组织性开发环境的团队中获取开发组织，该开发环境由组织范围内的流程、工具使用和基础结构组成。
</p>
<p>
    此环境团队将拥有包含开发和维护组织范围内流程的流程工程师。如果具有组织范围内的流程，单独的软件开发项目就可以少执行一些流程定制工作，因为组织范围内的大部分流程定制已完成。在单个软件开发项目中，流程工程师将充当导师。
</p>
<p>
    环境团队也可能有设置和维护支持工具的工具专家。此团队的工具专家可帮助单个软件开发项目设置工具。系统管理员也可是环境团队的成员。
</p>
<p align="center">
    <span lang="EN-US"     style="FONT-SIZE: 12pt; FONT-FAMILY: Palatino; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><img      height="295" alt="附带文本中描述的图。" src="./../../../rup/guidances/concepts/resources/orgdevnv.gif" width="479" border="0" /></span>
</p>
<p class="picturetext" align="center">
    流程工程师、工具专家和系统管理员将开发组织的开发环境。
</p>
<h3>
    <a id="TestEnvironments" name="TestEnvironments">测试环境</a>
</h3>
<p>
    在多数情况下，测试环境的需求比基础开发环境更特殊、详细和严格。从技术上来说，测试环境通常没有开发环境完善（硬件需求也更低）。通常会有多个环境需要支持软件测试活动，其中硬件和软件的配置会有所不同，分别表示不同项目干系人的约束。<br />
    关于更多信息，请参阅<a class="elementLinkWithType" href="./../../../rup/workproducts/rup_test_environment_configuration_B6BBDD6.html" guid="{DB50EF75-2B05-4487-8299-D82D2A0AD45C}">Artifact: 测试环境配置</a>。
</p><br />
<br /></td>
</tr>
</table>
</div>
<table class="copyright" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="copyright">Copyright &copy; 2008 版权所有 东软集团股份有限公司&nbsp; 联系邮箱:<a href="mailto:tcoe@neusoft.com">tcoe@neusoft.com</a></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
<script type="text/javascript" language="JavaScript">
				contentPage.onload();
			</script>
</html>
